A:link {
	COLOR: #000000; FONT-SIZE: 9pt; TEXT-DECORATION: none
}
A:visited {
	COLOR: #000000; FONT-SIZE: 9pt; TEXT-DECORATION: none
}
A:active {
	COLOR: #ff3333; FONT-SIZE: 9pt; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #ff0000; FONT-SIZE: 9pt; TEXT-DECORATION: underline
}

A.blue:link {
	COLOR: #0000FF; FONT-SIZE: 9pt; TEXT-DECORATION: underline
}
A.blue:visited {
	COLOR: #0000FF; FONT-SIZE: 9pt; TEXT-DECORATION: underline
}
A.blue:hover {
	COLOR: #FF0000; FONT-SIZE: 9pt; TEXT-DECORATION: underline
}

A.tz:link {
	COLOR: #0000FF; font-size:14px; TEXT-DECORATION: underline
}
A.tz:visited {
	COLOR: #0000FF; font-size:14px; TEXT-DECORATION: underline
}
A.tz:hover {
	COLOR: #FF0000; font-size:14px; TEXT-DECORATION: underline
}

A.logout:link {
	COLOR: #E0E0E0; FONT-SIZE: 9pt; TEXT-DECORATION: none
}
A.logout:visited {
	COLOR: #E0E0E0; FONT-SIZE: 9pt; TEXT-DECORATION: none
}
A.logout:hover {
	COLOR: #ff8903; FONT-SIZE: 9pt; TEXT-DECORATION: none
}

BODY {
	COLOR: #000000; FONT-FAMILY:  "Arial", "宋体", 'Times New Roman'; FONT-SIZE: 9pt; LINE-HEIGHT: 150%; TEXT-DECORATION: none
}

td{
	COLOR: #000000; FONT-FAMILY: "Arial", "宋体", 'Times New Roman'; FONT-SIZE: 9pt; LINE-HEIGHT: 150%; TEXT-DECORATION: none
}
input, select {
	vertical-align:middle;
}
textarea {
	COLOR: #000000; FONT-FAMILY: "Arial", "宋体", 'Times New Roman'; FONT-SIZE: 9pt; TEXT-DECORATION: none
}
.dselect {
	COLOR: #000000; FONT-FAMILY: "Arial",'Times New Roman'; FONT-SIZE: 9pt; TEXT-DECORATION: none
}
.10pt {
	color:#000000; FONT-FAMILY:  "Arial","宋体", 'Times New Roman'; FONT-SIZE: 10pt; TEXT-DECORATION: none
}
.f11 {
	color:#000000; FONT-FAMILY:  "Verdana","宋体"; FONT-SIZE: 10px; TEXT-DECORATION: none
}
.emf {
	COLOR: #000000; FONT-FAMILY: "Arial", 'Verdana'; FONT-SIZE: 9pt; TEXT-DECORATION: none
}
.emhead {
	FONT-FAMILY: "Verdana"; FONT-SIZE: 11px; LINE-HEIGHT: 12pt
}

.hfont {
	color: #666666;
	font-weight: bold;
	letter-spacing:2px
}
.bfont {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11pt;
	font-family: "黑体"
}

UL {
	COLOR: #000000; FONT-FAMILY: "Arial", "宋体", 'Times New Roman'; FONT-SIZE: 9pt; LINE-HEIGHT: 150%; TEXT-DECORATION: none
}
LI {
	COLOR: #000000; FONT-FAMILY:  "Arial", "宋体",'Times New Roman'; FONT-SIZE: 9pt; LINE-HEIGHT: 200%; TEXT-DECORATION: none
}
P {
	COLOR: #000000; FONT-FAMILY: "Arial", "宋体", 'Times New Roman'; FONT-SIZE: 9pt; LINE-HEIGHT: 150%; TEXT-DECORATION: none
}
FORM {
	COLOR: #000000; FONT-FAMILY:  "Arial", "宋体",'Times New Roman'; FONT-SIZE: 9pt; LINE-HEIGHT: 150%; TEXT-DECORATION: none
}
INPUT { COLOR: #000000; FONT-FAMILY:  "Arial","宋体", 'Times New Roman'; font-size: 9pt;
}

A.wnoline:link {
	COLOR: #FFFFFF; FONT-SIZE: 9pt; TEXT-DECORATION: none
}
A.wnoline:visited {
	COLOR: #FFFFFF; FONT-SIZE: 9pt; TEXT-DECORATION: none
}
A.wnoline:hover {
	COLOR: #ff8903; FONT-SIZE: 9pt; TEXT-DECORATION: none
}


.flyoutMenu {
	BORDER-RIGHT: #F1F1F1 0px solid;
	BORDER-TOP: #F1F1F1 0px solid;
	BEHAVIOR: url(/hoadmin/default.htc);
	BORDER-LEFT: #F1F1F1 0px solid;
	BORDER-BOTTOM: #F1F1F1 0px solid;
	BACKGROUND-COLOR: #F1F1F1
}
.flyoutLink {
	BORDER-RIGHT: #f1f1f1 1px solid;
	PADDING-RIGHT: 10px;
	BORDER-TOP: #f1f1f1 1px solid;
	PADDING-LEFT: 20px;
	BORDER-LEFT: #f1f1f1 1px solid;
	CURSOR: hand;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: #f1f1f1 1px solid
}
.flyoutLink A {
	COLOR: #000000; TEXT-DECORATION: none
}
.flyoutLink A:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
.flyoutLink A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.flyoutLink A:active {
	COLOR: #000000; TEXT-DECORATION: none
}

/*
.leftlink  普通
.leftlink2 当鼠标点击选中
.leftlink3 当有下级时鼠标
.leftlink4 当父辈又子类
*/
.leftlink , .leftlink3 ,.leftlink5{
	CURSOR: hand;
	width: 171px;
	height: 26px;
	line-height: 26px;
	float: left;
	text-align: left;
	list-style-type: none;
	padding-left: 15px;
}
.leftlink{
	CURSOR: hand;
	width: 171px;
	height: 26px;
	line-height: 26px;
	float: left;
	text-align: left;
	list-style-type: none;

	padding-left: 12px;
}
.leftlink2 {
	CURSOR: hand;
	width: 171px;
	height: 26px;
	line-height: 26px;
	text-align: left;
	list-style-type: none;
	float: left;
	padding-left: 15px;
	background-color:#FEFEFE;
	color: #FF0000;
	font-size:18px;
}
.ie10hack{position: absolute; visibility: hidden; background-color: #CCCCCC; cursor:default; z-index: 100}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {.aborkk{border-right:1px solid #69C; background:#fff; width:172px; overflow:hidden; height:auto;}}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { .ie10hack{position: absolute; visibility: hidden; background-color: #CCCCCC; cursor:default; z-index: 100; left:175px;}  }


.leftlink4{
	CURSOR: hand;
	width: 171px;
	height: 26px;
	line-height: 26px;
	float: left;
	text-align: left;
	list-style-type: none;
	padding-left: 15px;
	color: #FF0000;
	text-decoration: none;
	background-color:#F9F9F9;
	background-image:url(images/links_bg_closed2.gif);
}
.leftlink6{
	CURSOR: hand;
	width: 171px;
	height: 26px;
	line-height: 26px;
	float: left;
	text-align: left;
	list-style-type: none;
	padding-left: 15px;
	color: #FF0000;
	text-decoration: none;
	background-color:#F1F1F1;
}
.leftlink7{
	CURSOR: hand;
	width: 171px;
	height: 26px;
	line-height: 26px;
	float: left;
	text-align: left;
	list-style-type: none;
	padding-left: 15px;
	color: #FF0000;
	text-decoration: none;
	background-color:#FEFEFE;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {.leftlink , .leftlink3 ,.leftlink5{
	CURSOR: hand;
	width: 157px;
	height: 26px;
	line-height: 26px;
	float: left;
	text-align: left;
	list-style-type: none;
	padding-left: 15px;
}
.leftlink{
	CURSOR: hand;
	width: 157px;
	height: 26px;
	line-height: 26px;
	float: left;
	text-align: left;
	list-style-type: none;
	padding-left: 15px;
}
.leftlink2 {
	CURSOR: hand;
	width: 157px;
	height: 26px;
	line-height: 26px;
	text-align: left;
	list-style-type: none;
	float: left;
	padding-left: 15px;
	background-color:#FEFEFE;
	color: #FF0000;
	font-size:18px;
}
.leftlink4{
	CURSOR: hand;
	width: 157px;
	height: 26px;
	line-height: 26px;
	float: left;
	text-align: left;
	list-style-type: none;
	padding-left: 15px;
	color: #FF0000;
	text-decoration: none;
	background-color:#F9F9F9;
	background-image:url(images/links_bg_closed2.gif);
}
.leftlink6{
	CURSOR: hand;
	width: 157px;
	height: 26px;
	line-height: 26px;
	float: left;
	text-align: left;
	list-style-type: none;
	padding-left: 15px;
	color: #FF0000;
	text-decoration: none;
	background-color:#F1F1F1;
}
.leftlink7{
	CURSOR: hand;
	width: 157px;
	height: 26px;
	line-height: 26px;
	float: left;
	text-align: left;
	list-style-type: none;
	padding-left: 15px;
	color: #FF0000;
	text-decoration: none;
	background-color:#FEFEFE;
}
}
a.leftlink5:hover,a.leftlink7:hover{
	color: #FF0000;
	text-decoration: none;
}
a.leftlink2:visited {
	color: #FF0000;
	text-decoration: none;
}
a.leftlink:link {
	color: #000000;
	text-decoration: none;
}
a.leftlink:visited {
	color: #000000;
	text-decoration: none;
}
a.leftlink:hover, a.leftlink2:hover,a.leftlink6:hover{
	color: #FF0000;
	text-decoration: none;
	background-color:#FEFEFE;
}

a.leftlink3:hover {
	color: #FF0000;
	text-decoration: none;
	background-color:#F9F9F9;
	background-image:url(images/links_bg_closed2.gif);
}

.alinkva{color:#276885; }
.aborkk{border-right:1px solid #69C; background:#fff;}
.leftlink5{ font-weight:bold;color:#000; cursor:default;}
h2.btva, ul.leftdh, ul.leftdh li {padding:0;margin:0; list-style:none;}
h2.btva{padding:20px 0 20px 0;margin:0; list-style:none; font:bold 13px/24px Arial, Helvetica, sans-serif;color:#024165;}
ul.leftdh {width:90%;margin:0 auto;}
ul.leftdh li, .leftbotx{border-bottom:1px dashed #dddddd;}

#loading {
 	width: 120px;
 	height: 70px;
 	background-color: #FFFFFF;
 	position: absolute;
 	left: 60%;
 	top: 50%;
 	margin-top: -50px;

 	margin-left: -100px;
 	text-align: center;
}

.pjtab{
	BACKGROUND-COLOR: #FFFFFF;
	BORDER-BOTTOM: #999999 1px DASHED;
	BORDER-TOP: #999999 1px DASHED;
	BORDER-LEFT: #999999 1px DASHED;
	BORDER-RIGHT: #999999 1px DASHED;
}

.thumbnail{
	position: relative;
	z-index: 0;
}

.thumbnail:hover{
	background-color: transparent;
	z-index: 50;
}

.thumbnail span{ /*CSS for popup*/
	position: absolute;
	background-color: lightyellow;
	padding: 8px;
	left: -1000px;
	border: 2px solid #9F9F9F;
	visibility: hidden;
	color: black;
	text-decoration: none;
}

.thumbnail:hover span{ /*CSS for popup on hover*/
	visibility: visible;
	left: 15px; /*position where popup should offset horizontally */
}

#DataGrid1 tr {
    background-color: expression(
        this.sectionRowIndex == 0 ? "#EEEEEE" : "#FFFFFF"
    );
    TableSelect: expression(
        this.sectionRowIndex == 0 ? "" : 
        (
            onmouseover = function()
            {
                this.style.backgroundColor = "#FFFFCC"
            },
            onmouseout = function()
            {
                this.style.backgroundColor = "#FFFFFF"
            }
        )
    )
}

#DataGrid1 tr td table tr td {background:"";}

#Divx div{
    background-color: expression(
        this.sectionRowIndex == 0 ? "#EEEEEE" : "#f0f0f0"
    );
    TableSelect: expression(
        this.sectionRowIndex == 0 ? "" : 
        (
            onmouseover = function()
            {
                this.style.backgroundColor = "#FFFFCC"
            },
            onmouseout = function()
            {
                this.style.backgroundColor = "#f0f0f0"
            }
        )
    )
}

/** membersystem左边导航样式修改 **/
.color_blue {color:#2684da;font-weight:bold;}
.color_black { color:#000;}
.left_menu { width:205px; background:#5a8cba; padding-top:20px; padding:20px 10px;height:auto;}
.left_menu_member .logo { background:#ccc; padding:5px 8px;}
.left_menu_member .info { padding:10px; background:#FFF; height:auto; margin-bottom:10px;}
	.info_left { text-align:center;}
	.info_left img{ border:#6c6c6c solid 1px;}
	.info_right { text-align:center; line-height:14px;}

.left_menu_2 { width:100%; padding:5px 0px; background:#ccc; height:18px;}
.left_menu_2_title { font-size:14px; width:50%; padding-left:15px; float:left;}
.left_menu_2_img { width:12%; padding-top:3px; float:right;}
.left_menu_2_list {background:#FFF;}
.left_menu_2_list ul, #left_menu_2_list ul li{margin:0; list-style:none; padding:10px 0px; }
.left_menu_2_list ul{width:160px;margin-left:10px;}
.left_menu_2_list li{background:url(./imgs/dian.jpg) no-repeat;border-bottom:#8e8e8e dashed 1px;height:28px; line-height:28px;}
.left_menu_2_list li a { color:#000; text-decoration:none; display:block;margin-left:15px;}
.left_menu_2_list li a:hover { color:#2684da;text-decoration:none; display:block;}
/*.left_menu_2_list li span { color:#2684da; font-weight:bold;}*/


/*分页*/
.page_cut{ clear:both; padding:10px 0 5px 0; /*text-align:left;*/ overflow:hidden; font-size:11px; font-family:Arial; _height:10px; _overflow:inherit;}
.page_cut a{padding:0 5px; /*float:left;*/ background:#fff; border:1px #ccc solid; width:auto; height:18px; line-height:18px; margin-right:5px; text-align:center; color:#000!important; text-decoration:none; display:block;}
.page_cut a:link, .page_cut a:visited{text-decoration:none;}
.page_cut a:hover {border:1px #336600 solid; background:#f2f2f2; color:#FF0000!important; text-decoration:none;}
.page_cut span {/*float:left;*/ margin-right:5px; text-align:center; height:17px; line-height:17px; font-weight:bold;}
.page_cut .cur_page {padding:0 5px; background:#669900; border:1px #336600 solid;color:#FFFFFF;text-decoration:none;}
.page_cut .cur_page:hover {padding:0 5px; background:#669900; border:1px #336600 solid; text-decoration:none;}
.page_cut .cur_page strong{color:#ffffff;}
.page_cut .cur_pageva{font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.page_cut .break_page {font-size:11px; font-weight:bold; color:#666;}
.page_cut .page_cur_all {font-size:11px; font-weight:normal; line-height:19px;}


/*全局link*/
.livebt{font:bold 13px/24px Verdana, Arial, Helvetica, sans-serif;color:#006699;}
.livelink a:link, .livelink a:active, .livelink a:visited{color:#006699;}
.livelink a:hover{color:#FF0000;}
.livecolor{color:#FF6600}
.redcolor{color:#FF0000}
/*End*/

/*星星图标*/
.star_green {background:url(/hoadmin/newaff/public/images/star_green.gif) 1px right no-repeat;padding:0 15px;}
.star_yellow {background:url(/hoadmin/newaff/public/images/star_yellow.gif) 1px right no-repeat;padding:0 15px;}
.star_red {background:url(/hoadmin/newaff/public/images/star_red.gif) 1px right no-repeat;padding:0 15px;}
.star_blue {background:url(/hoadmin/newaff/public/images/star_blue.gif) 1px right no-repeat;padding:0 15px;}
/*End*/

a{ outline:none;hide-focus:expression(this.hideFocus=true);}
#topMenuList {
	position:absolute;
	display:none;
	top:23;
	right:21;
	width:193px;
	color:#333333;
	padding:5px 2px 5px 10px;
	text-align:left;
	background-color:#E6E6E6;
	border:1px solid #BABABA;
	z-index:999999;
	cursor: hand;
}
#topMenuList a{
	display:block;width:98%;height:22px;line-height:18px; overflow:hidden;background-color:#E6E6E6;text-decoration:none;
}
#topMenuList a:hover{
	display:block;width:98%;height:22px;line-height:18px; overflow:hidden;background-color:#99ccff;text-decoration:none;
}


/*CSS新规范*/
.mbody {
	padding-left: 50px;
	text-align: left;
}
.new_head{
	color: #0070A6;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	padding: 20px 0 15px 0;
}
.new_kuan{
	width:90%;
	padding:12px;
	border:#CCCCCC 1px solid;
}
.new_kuan_subject{
	color:#555555;
	font-weight:bold;
	padding:3px 3px 3px 10px;
	background:#EEEEEE;
}
.new_kuan_tbl{
	padding:20px;
}
/*End*/

/*******roger 8.15*******/

.tab_bg {background-image:url('images/tab-bg.gif'); margin-bottom:10px;}
#tablist {margin:5px 5px 5px 40px;height:26px; white-space:nowrap; position:relative; z-index:1;}
#tablist li {float:left;height: 26px;text-align:center;list-style-type:none;background:url(images/tab2.gif) right top no-repeat; margin-right:4px;}
#tablist li a {display:block;padding:2px 20px 5px 20px;background:url(images/tab1.gif) left top no-repeat;color:#069;/*background:url(/hoadmin/charmingdate/lovecall/imgs/tab-3.gif) left top repeat-x;*/}
#tablist li a:hover {color: #FF6600;text-decoration:none;}
#tablist li a.cur_tab {color: #FF6600;background:url(images/tab-1.gif) left top no-repeat;}
#tablist li.cur_tab1 {background:url(images/tab-2.gif) right top repeat-x;}
#tablist li a#nobg,#tablist li#nobg{background:none;}
.lastbg{background:url(images/tab-3-1.gif) right top repeat-x;}

/*** ESSENTIAL STYLES ***/

.sf-menu, .sf-menu * {
	margin:			0;
	padding:		0;
	list-style:		none;
	z-index:10;
}
.sf-menu {
	line-height:	1.0;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){
.sf-menu {
	line-height:30px;
	height:16px;
	padding-top:2px;

}
	}
.sf-menu ul {
	position:		absolute;
	top:			-999em;
	width:			13.6em; /* left offset of submenus need to match (see below) */
}
.sf-menu ul li {
	width:			100%;
}
.sf-menu li:hover {
	visibility:		inherit; /* fixes IE7 'sticky bug' */
}
.sf-menu li {
	float:			left;
	position:		relative;
}
.sf-menu a {
	/*display:		block;
	position:		relative;	benson*/
}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
	left:			10px;
	top:			2.2em; /* match top ul list item height */
	z-index:		99;
}
ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul {
	left:			13.4em; /* match ul width */
	top:			0;
	z-index:		99;
}
ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul {
	left:			10em; 
	top:			0;
}

.sf-menu {
	float:			left;
	margin-bottom:	1em;
}
.sf-menu a {
	padding: 		0em 0.7em 0em 1em;
	text-decoration:none;
	FONT-SIZE: 9pt
}
.sf-menu a{ 
	color:#000000;
}

.sf-menu li li {
	background:		#F1F1F1; 
}


.sf-menu li li li {
	background:		#F1F1F1;
}
.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
	outline:		0;
	text-decoration:none;
}

/*** arrows **/
.sf-menu a.sf-with-ul {
	padding-right: 	1em;
	min-width:		1px; /* trigger IE7 hasLayout so spans position accurately */
}
.sf-sub-indicator {
	position:		absolute;
	display:		block;
	right:			.75em;
	top:			0.7em; /* IE6 only */
	width:			9px;
	height:			9px;
	text-indent: 	-999em;
	overflow:		hidden;
	background-image:url('images/menu_arrow.gif'); /*箭头*/
}
a > .sf-sub-indicator {  /* give all except IE6 the correct values */
	top:			.8em;
	background-position: 0 -100px; /* use translucent arrow for modern browsers*/
}
/* apply hovers to modern browsers */
a:focus > .sf-sub-indicator,
a:hover > .sf-sub-indicator,
a:active > .sf-sub-indicator,
li:hover > a > .sf-sub-indicator,
li.sfHover > a > .sf-sub-indicator {
	background-position: -10px -100px; /* arrow hovers for modern browsers*/
}

/* point right for anchors in subs */
.sf-menu ul .sf-sub-indicator { background-position:  -10px 0; }
.sf-menu ul a > .sf-sub-indicator { background-position:  0 0; }
/* apply hovers to modern browsers */
.sf-menu ul a:focus > .sf-sub-indicator,
.sf-menu ul a:hover > .sf-sub-indicator,
.sf-menu ul a:active > .sf-sub-indicator,
.sf-menu ul li:hover > a > .sf-sub-indicator,
.sf-menu ul li.sfHover > a > .sf-sub-indicator {
	background-position: -10px 0; /* arrow hovers for modern browsers*/
}

.sf-shadow ul.sf-shadow-off {
	background: transparent;
}



.level11 ul{
	border: 1px solid #ccc;
}

.level1 ul{
	border: 1px solid #ccc;
}



.level2 ul{
	border: 1px solid #ccc;
	z-index:100;
}
.level2 a{
	display: block;
	position: relative;
	height:  23px;
}
.level2 a:focus, .level2 a:hover, .level2 a:active {
	background:		#FEFEFE;/*#F1F1F1*/
	outline:		0;
	text-decoration:none;
}

.level20 ul{
	border: 0px solid #ccc;
	z-index:100;

}
.level20 a{
	display: block;
	position: relative;
	height:  23px;	
	background-color:#F1F1F1;
	z-index:100;
}
.level20 a:focus, .level20 a:hover, .level20 a:active {
	background:		#FEFEFE;/*#F1F1F1*/
	outline:		0;
	text-decoration:none;
}


.llllllll{
	position:		absolute;
	display:		block;
	right:			-0.8em;
	top:			-0.1em; /* IE6 only */
	width:			9px;
	height:			9px;
	color:#FFF;
	
}
.shadow_2{
	position:		absolute;
	background-color:#888888;
	width:160px;
	height:120px;
	top:123px;
	left:16px;
	z-index:0;
	display:none;
	
}
.shadow_3{
	position:		absolute;
	background-color:#888888;
	width:160px;
	height:120px;
	top:123px;
	left:160px;
	z-index:0;
	display:none;
	
}

<!--
.STYLE1 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #3F3F3F;
	font-size: 13px;
}
.STYLE3 {	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.STYLE4 {color: #FF0000}
-->